#pragma once

#include <QDialog>
#include <QFileInfoList>
#include "ui_FileDirDlg.h"
#include "BaseDlg.h"

class FileDirDlg : public BaseDlg
{
	Q_OBJECT

public:
	FileDirDlg(QWidget *parent = Q_NULLPTR);
	~FileDirDlg();
//
private slots:
	void slotBtnSrc();
	void slotBtnDest();
//	void slotApply();
//	void slotTimeOut();
	bool get_info(ChannelCreateInfo& info)override;
private:
	/*QFileInfoList GetFileList(const QString& path);
	void DetectFile(const QString& filePath);*/
private:
	Ui::FileDirDlg ui;

	//QString m_strDirSrc;
	//QString m_strDirDest;
	//std::map<QString, short> m_mapDeleteFiles;
};
